sten score - German English Dictionary